package com.aisile.api.user;

import com.aisile.model.common.dtos.ResponseResult;
import com.aisile.model.user.dtos.AuthDto;
import com.aisile.model.user.pojos.ApUserRealname;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;

/**
 * @Auther:yry
 * @Date:2024/7/18 0018
 * @VERSON:1.0
 */
@Api(value = "实名认证模块",tags = "ApUserRealnameControllerApi",description = "实名认证管理Api文档")
public interface ApUserRealnameControllerApi {

    // 人工审核列表
    @ApiOperation("查询人工审核列表 默认状态3")
    public ResponseResult loadListByStatus(AuthDto dto);
    // 人工审核 通过
    @ApiOperation("人工审核通过")
    public ResponseResult authPass(AuthDto dto);
    // 人工审核 不通过
    @ApiOperation("人工审核不通过")
    public ResponseResult authFail(AuthDto dto);
    // 保存实名认证信息
    @ApiOperation("保存APP端用户实名认证信息")
    public ResponseResult saveUserRealname(ApUserRealname apUserRealname);

}
